rip off the band-aid - German English Dictionary